.dile-group-title {
  display: inline-block;
  color: #1d2129 !important;
  font-size: 14px !important;
  font-weight: 400;
  height: var(--group-title-span-height);
  line-height: var(--group-title-span-height);
  padding-left: calc(var(--group-title-after-width) + 0.3125rem);
  position: relative;
  &::after {
    position: absolute;
    content: "";
    width: var(--group-title-after-width);
    height: var(--group-title-after-height);
    background-color: var(--el-color-success);
    left: 0;
    top: calc(
      (var(--group-title-span-height) - var(--group-title-after-height)) / 2
    );
  }
  --group-title-span-height: 1.375rem;
  --group-title-after-height: 0.875rem;
  --group-title-after-width: 0.125rem;
}
